// 计算歌曲时间将秒换算成 分:秒 例如 00:00
function conversion_time(song) {
  let m = 0,
    s
  s = song % 60
  if (song >= 60) {
    m = Math.floor(song / 60)
  }
  if (s < 10) {
    s = '0' + s
  }
  if (m < 10) {
    m = '0' + m
  }
  return m + ":" + s

}
//处理歌曲存储糙本地信息
function decideSameMusic(value, list) {
  let value_ = value
  for (let i = 0; value_.length - 1 >= i; i++) {
    if (value_[i].song_src === list.song_src && value_[i].song_title === list.song_title) {
      if (value_[i].song_singer === list.song_singer && value_[i].song_image === list.song_image) {
        if (value_[i].song_word === list.song_word) {
          value_.splice(i, 1)
          // splice删除了一个元素，下标要减一，否则循环会漏掉一个元素(多个相邻的元素 可能会漏掉删除元素)
          i--;
        }
      }
    }
  }

  value_.push(list)
  return value_
}


module.exports = {
  conversion_time,
  decideSameMusic,
}
